The phrase "avid follower" means someone who is very enthusiastic and dedicated to following or supporting something or someone.